<%
	/*
	功能：设置支付宝所需参数
	接口名称：会员共享接口
	版本：2.0
	日期：2008-12-31
	作者：支付宝公司销售部技术支持团队
	联系：0571-26888888
	版权：支付宝公司
	 */
%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ page import="com.yaodian100.mall.alipay.*"%>
<%@ page import="java.util.*"%>
<%@ page import="com.yaodian100.core.common.utils.ServerValue"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>支付宝</title>
	</head>

	<%
		//String paygateway = "https://www.alipay.com/cooperate/gateway.do?"; //支付接口(不可修改)
		String paygateway = "https://mapi.alipay.com/gateway.do?"; //支付接口(不可修改)
		//String service = "user_authentication";  //支付宝服务接口--会员共享(不可修改)
		String service = "alipay.auth.authorize";  //支付宝服务接口--会员共享(不可修改)
		String target_service = "user.auth.quick.login";
		String sign_type = "MD5";  //文件加密机制（不可以修改）
		String input_charset = AlipayConfig.CharSet;  //页面编码（不可以修改）
		//partner和key提取方法：登陆签约支付宝账户--->点击“商家服务”就可以看到
		String partner = AlipayConfig.partnerID; //支付宝合作伙伴id (账户内提取)
		String key = AlipayConfig.key; //支付宝安全校验码(账户内提取)
		//需要验证的email不要为空，如果为空的话，就不要参加排序作md5校验
		//String email = request.getParameter("alipay_email").trim(); 
		
		String return_url = ServerValue.getFrontHostname()+ServerValue.getFrontContextPath()+"/alipay/alipayReturn.do?redirect_url="+request.getAttribute("redirect_url").toString(); //支付完成后跳转返回的网址URL

		String ItemUrl = Payment.CreateUrl(paygateway, service, target_service, sign_type,
				partner, key, return_url, input_charset);//, email,
		
	    response.sendRedirect(ItemUrl);
	%>
</html>